Speculative routing and update propagation: a kundali centric approach

نویسندگان

  • Aditya Mohan
  • Vana Kalogeraki
چکیده

routing, update propagation, bloom filters, peer-to-peer Peer-to-peer networks have gained much attention due to their attractive features of self-organization, scalability and decentralized control. The key challenge in these networks is how to efficiently locate and retrieve the correct data. Techniques for efficient searching in peer-to-peer networks have been recently proposed; however, these handle location and routing as a single problem and impose a structure in the network by mapping the data to particular nodes. In this paper, we propose propagation and routing algorithms for a fully decentralized, selforganizing network. Our goal is to maximize the probability of finding the data, minimize peer access latencies and balance the workload among many peers. Central to our approach is the Kundali data structure that represents the set of data maintained by the peers and drives the smart routing of the search requests (queries). Kundali, for each peer, maintains a Bloom Filter based set of synopsis of the data expected to be present at each routing direction. Requests that cannot be answered locally, are propagated only to those immediately connect peers whose synopsis depict the closest match. We have implemented our algorithms in the context of a fully decentralized Internet caching service in our internal HP network. Our mechanism is inexpensive, highly scalable, resilient to node failures and with no administration cost. Experimental results validate our algorithms and show that they have good performance results.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evolutionary Computing Assisted Wireless Sensor Network Mining for QoS-Centric and Energy-efficient Routing Protocol

The exponential rise in wireless communication demands and allied applications have revitalized academia-industries to develop more efficient routing protocols. Wireless Sensor Network (WSN) being battery operated network, it often undergoes node death-causing pre-ma...

متن کامل

Updating the Routing Position in Adhoc Networks by using Adaptive Position

In geographic routing, nodes to theirinstantaneous neighbors call for to maintain up-to-date positions for making successfulforwarding decisions. The geographic location coordinates of the nodes by the periodic broadcasting of beacon packetsis atrendy method used by the majority geographic routing protocols to preserve neighbor positions. We contend and display that periodicbeaconing apart from...

متن کامل

Network latency hiding in thin client systems through server-centric speculative display updating

The widespread availability of cloud computing services has revitalized interest in the thin client computing paradigm, in which application logic is executing on a remote server, typically hosted in a cloud computing infrastructure. The user interacts with a local viewer, that forwards the user events over the network to the server and accepts the returned graphical updates. An important chall...

متن کامل

Speculative Oil Demand and Crude Oil Price Dynamics: A TVP-VAR Approach

Significant decline in the slope of short-term oil supply and demand curves, along with the meaningful change in the degree of risk aversion in arbitrageurs encouraged us to test the time-varying effects of speculative demand on crude oil price dynamics over the period 1985-2016. Using a time-varying parameter vector autoregressive (TVP-VAR) model – with structural shocks identified by Killian ...

متن کامل

Grouping Techniques for Update Propagation in Intermittently Connected Databases

We consider an environment where one or more servers carry databases that are of interest to a community of clients. The clients are only intermittently connected to the server for brief periods of time. Clients carry a part of the database for their own processing and accumulate local updates while disconnected. We call this the Intermittently Connected Database (ICDB) environment. ICDBs have ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003